self governing - French English Dictionary